package com.situ.stmall.manger.service;

import com.github.pagehelper.PageInfo;
import com.situ.stmall.manger.entity.Category;

import java.util.List;

/*用于分类的相关操作*/
public interface CategoryService {
    //增加，接受一个对象
    int add(Category category) throws Exception;
    //根据ID删除,接收一个id
    int remove(Integer id) throws Exception;
    //修改，接收一个对象
    int edit(Category category) throws Exception;
    //根据ID查询、接收一个ID
    Category getById(Integer id);
    //条件查询，可以根据对象的信息进行查询，接收一个对象
    List<Category> search(Category category);
    //分页查询
    PageInfo searchByPage(Integer page, Integer limit, Category category);

    
}
